957
772
2
3
292
110
34
1
4
295
16
1
8
2
1
177
128
30
604
2
1729
508
1011
924
121
5
1
1522
28
34
12
14
32
1
1
63
1
1
1
142
1
613
972
773
814
41
9
1
12
1105
1
5
70
1
154
80
5
15
4
1
2
19
421
1
1278
29
25
1652
1
37
1564
82
64
4
31
18
1
150
1041
4
1
345
149
1726
3
511